throw touchdown passes - Espagnol Anglais Dictionnaire